Zi Han CAOZi Han CAO
Olympiacos 92-90 Fenerbahçe: The Abu Dhabi Meeting and the Shifting Map of European BasketballThe scoreboard in Abu Dhabi stopped at 92-90. No overtime. No fateful miss in...
Darren Yap's 'historic' bronze: a national milestone, a wider gap to the summitThe scoreboard stopped at 9.0400. In an arena where three-thousandths of a...
When an Empty Spreadsheet Reads as 'No Risk'When an Empty Spreadsheet Reads as "No Risk" On a cold January morning in...
Excavating Vietnam's Football Academies: The Unnamed Sediment LayersOn January 27, 2026, in Changzhou, China, the outdoor temperature dropped bel...
Duong Thuy Vi at Asiad 20: The Final Thrust and a 0.133-Point GapI still remember the feeling of watching the final rotation of the women's...
The Lifecycle of the Esports Meta: Nine Layers of Analysis from Patch to Transfer MarketOn August 26, 2026, at the Jamsil Indoor Stadium in Seoul, Longzhu Gaming met...
Behind Every Deal: Vietnam's Transfer Market and the People Behind the Negotiating TableIn July 2026, I sat in a hotel room overlooking the Saigon River, the voice o...
Table Tennis England Hosts Members' Day: Listening and Commitment to ActionTable Tennis England, the national governing body for table tennis in England...
Southeast Asian Women's Badminton: What Nobody Counts After the MatchTwo in the morning at Axiata Arena, Bukit Jalil. The stands had gone dark lon...
China Masters 2026: When Srikanth Counted Every Point, and Satwik-Chirag Learned to Forget Game TwoAt 18-19 in the second game, the arena fell silent in a way television camera...
Asian Cup 2027 Will Not Be Postponed: Vietnam, Xuan Son and the Single-Point Attack ProblemOn November 11, at Thien Truong Stadium in Ninh Binh, Vietnam's national team...
Amy Hunt hits 22.16s SB in Brussels: a late-season display before Sha'Carri Richardson challengeAmy Hunt finished third in the 200m Diamond League final in Brussels with 22....
When the Data Table Goes Blank: The Discipline of Numbers in Esports AnalysisThat night, the screen in my analysis room showed nothing but a blank panel....
Marcel Sabitzer and an 8 Million Euro-a-Year Contract: Dortmund's Mispriced EquationIn the 71st minute of Dortmund's Champions League tie against Villarreal,...
The Empty Verdict: When Vietnamese Football Gets Analyzed by a Blank SheetA second-stage analytical report on Vietnamese football landed on my desk. Ni...
Mai Trung and Dan Quyet battle for the 42km lead as My Hien springs a surprise in the women's race at VM Nghe An 2026At exactly 3 a.m., the starting gun fired at Ho Chi Minh Square in Vinh City,...
The Data Gap in Vietnamese Football: When a Contract Leaves No TraceIntroduction I once spent nearly an entire evening searching for a single nam...
Nguyen Thi Ngoc's Anchor Leg and the 0.08-Second Gap in the ASIAD 2026 Mixed Relay FinalI rewound the final-leg footage four times, and each time I stopped on the sa...
Vietnam Women's Volleyball at the 2026 World Championship: Decoding the Reception System and the Real CeilingSet two, 14-12, and I wrote exactly one line in my notebook: the opponent has...
When the Medical Room Stays Silent: Mapping the Injury Information Blackout in Vietnamese BadmintonThe second game sat at 11-6 when the electronic scoreboard froze. No whistle,...
